home *** CD-ROM | disk | FTP | other *** search
- #include "example.inc"
-
- /* To compile:
- * embryo_cc ./example.sma -o example.amx
- *
- * To test run:
- * embryo ./example.amx
- */
-
- public global1 = 99;
- public global2 = 77;
-
- main()
- {
- new Float:t;
-
- testfn(12345, "Panties!!!!", 7);
- t = seconds();
- printf("SECONDS = %f\n", t);
- testdate();
- return 77;
- }
-
- testdate()
- {
- new year, month, day, yearday, weekday, hour, minute;
- new Float:second;
-
- date(year, month, day, yearday, weekday, hour, minute, second);
- printf("%i/%i/%i\n", day, month, year);
- printf("%i:%i:%f\n", hour, minute, second);
- printf("yearday: %i, weekday: %i\n", yearday, weekday);
- printf("frand: %f\n", randf());
- printf("rand: %X\n", rand());
- }
-
- tester(arg1=0, str[]="", arg2=0)
- {
- if (arg1 == 7) printf("arg1 == 7!!!\n");
- printf(" TESTER: arg1=%i str='%s' arg2=%i\n", arg1, str, arg2);
- }
-
- public testfn(arg1, str[], arg2)
- {
- new a = 10;
- new Float:b = 20.0;
-
- printf("arg1=%i str='%s' arg2=%i\n", arg1, str, arg2);
-
- printf("float test %i %f\n", a, b);
-
- tester(77, "blahdieblah", 1024);
- if (arg1 == 7) printf("arg1 == 7!!!\n");
-
- return 5;
- }
-
-